home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2007 December / PCWKCD1207B.iso / WinXP - Poczatek konca / Spamihilator 0.9.9.32 / spamihilator_0_9_9_32.exe / ChangeLog.txt < prev    next >
Text File  |  2007-08-17  |  35KB  |  1,005 lines

  1. 0.9.9.32: Michel KrΣmer (17/08/07)
  2.     - reverted code to 0.9.9.30, merged with bufixes from
  3.       0.9.9.31 release
  4.     - fixed a bug with foreign time zone names
  5.  
  6. 0.9.9.32: Michel KrΣmer (16/08/07)
  7.     - improved compatibility with Windows Vista (enabled Data Execution
  8.       Protection and disabled Virtualization)
  9.  
  10. 0.9.9.32: Michel KrΣmer (14/08/07)
  11.     - fixed a bug: Wizard could crash when there were no accounts in
  12.       Thunderbird
  13.     - fixed a bug introduced in 0.9.9.31: Bubble window did appear
  14.       when user clicked on the tray icon even when there was no
  15.       connection at this time
  16.     - fixed authentication problem with Opera
  17.  
  18. 0.9.9.31: Michel KrΣmer (09/08/07)
  19.     - fixed some bugs in the IMAP module
  20.     - fixed a bug: Spamihilator locked itself when Bubble Window and
  21.       Recycle Bin were opened at the same time
  22.  
  23. 0.9.9.31: Michel KrΣmer (07/07/07 - 07/08/07)
  24.     - added spu2 library
  25.     - added spspdata library
  26.     - added spspprot library
  27.     - updated Boost libraries
  28.     - fixed bug: user-defined spam words could not be altered
  29.     - fixed bug: user could add invalid regular expressions
  30.     - fixed DCC Filter: when dccproc.exe crashed, DCC Filter
  31.       waited forever
  32.     - fixed Setup Wizard which crashed with Thunderbird 2.0
  33.  
  34. 0.9.9.30: Michel KrΣmer (06/07/07)
  35.     - fixed a buffer overflow in IMAP server
  36.  
  37. 0.9.9.29: Michel KrΣmer (21/06/07)
  38.     - fixed bug: Spamihilator stalled in rare situations
  39.     - fixed bug: Some servers allow mails ending with a dot. This could
  40.       cause Spamihilator to crash
  41.     - fixed bug: Some servers do not use a unique ID. This could cause
  42.       Spamihilator to crash
  43.  
  44. 0.9.9.28: Michel KrΣmer (18/06/07)
  45.     - fixed a bug that could cause Spamihilator to crash
  46.  
  47. 0.9.9.28: Michel KrΣmer (12/06/07)
  48.     - fixed a buffer overflow error in the logging module
  49.  
  50. 0.9.9.27: Michel KrΣmer (06/06/07)
  51.     - fixed DCC Filter's version number
  52.     - fixed POP3Notifier's version number
  53.     - improved installer
  54.     
  55. 0.9.9.27: Michel KrΣmer (05/06/07)
  56.     - fixed a bug in the message parser
  57.     - updated installer: It now shows a banner window while the VC80
  58.       Runtime is being installed
  59.  
  60. 0.9.9.27: Michel KrΣmer (04/06/07)
  61.     - fixed a bug: Bubble window is now always on top
  62.     - updated POP3Notifier
  63.     - updated help files
  64.  
  65. 0.9.9.27: Michel KrΣmer (10/05/07)
  66.     - Replaced BufferedSocketReader by a safer one
  67.  
  68. 0.9.9.27: Michel KrΣmer (09/05/07)
  69.     - updated OpenSSL version to 0.9.8e
  70.     - fixed a bug in message parsing that caused Spamihilator to
  71.       crash on very, very long folded header lines
  72.  
  73. 0.9.9.26: Michel KrΣmer (25/04/07)
  74.     - fixed some more bugs
  75.  
  76. 0.9.9.25: Michel KrΣmer (07/04/07)
  77.     - fixed some small bugs
  78.  
  79. 0.9.9.24: Michel KrΣmer (02/04/07)
  80.     - updated Visual C++ 8.0 runtime to SP1
  81.  
  82. 0.9.9.23: Michel KrΣmer (15/03/07 - 30/03/07)
  83.     - merged bugfixes from Spamihilator Eos 0.9.9.22 into this version
  84.     - added better multi-user support
  85.     - updated DCC Filter to latest DCC version
  86.     - fixed a bug in the backup feature
  87.  
  88. 0.9.9.13: Michel KrΣmer (06/09/05)
  89.     - fixed a bug in the Spamihilator Service Provider that
  90.       caused a buffer overflow in some (rare) situations
  91.     - fixed a bug that could mess up e-mails with very large
  92.       attachments (thanks to tm13, Dieter and Chactory)
  93.  
  94. 0.9.9.12: Michel KrΣmer (24/07/05)
  95.     - added settings for the Spamihilator Service Provider
  96.  
  97. 0.9.9.11: Michel KrΣmer (17/07/05)
  98.     - added new multi-color progress bar
  99.  
  100. 0.9.9.10: Michel KrΣmer (24/01/07)
  101.     - removed automatic update feature
  102.  
  103. 0.9.9.10: Michel KrΣmer (10/06/05)
  104.     - updated DCC filter to latest DCC version. The filter should
  105.       work again.
  106.  
  107. 0.9.9.10: Michel KrΣmer (23/05/05)
  108.     - installed Mantis bug tracking system
  109.  
  110. 0.9.9.10: Michel KrΣmer (16/05/05)
  111.     - fixed AUTH command
  112.     
  113. 0.9.9.10: Michel KrΣmer (15/05/05)
  114.     - added support for POP3 commands CAPA and AUTH
  115.     - fixed bug: Spamihilator did not response correctly, if IMAP
  116.       delimiter was NIL
  117.  
  118. 0.9.9.10: Michel KrΣmer (14/05/05)
  119.     - added possibility to save settings in personal application data
  120.       folder. So, multiple users on the same system can use
  121.       Spamihilator independently
  122.     - added support for fast-user-switching on Windows XP
  123.     
  124. 0.9.9.10: Michel KrΣmer (16/03/05 - 13/05/05)
  125.     - created Spamihilator Service Provider (spsp)
  126.     - worked on other projects
  127.  
  128. 0.9.9.9: Michel KrΣmer (15/03/05)
  129.     - fixed a bug: Spamihilator did not work with the URL Filter plugin
  130.  
  131. 0.9.9.8: Michel KrΣmer (13/03/05)
  132.     - updated help files
  133.     - fixed bug: Spamihilator sometimes stalled when user pressed
  134.       the abort button in the status window
  135.  
  136. 0.9.9.7: Michel KrΣmer (04/03/05)
  137.     - fixed bug #t3927
  138.     - added missing file "msvcp71.dll"
  139.  
  140. 0.9.9.6: Michel KrΣmer (10/02/05 - 24/02/05)
  141.     - removed pthread library
  142.     - added boost thread library
  143.     - fixed bug: identified monitors and protected member variables
  144.  
  145. 0.9.9.6: Michel KrΣmer (09/02/05)
  146.     - added new bubble window graphic
  147.     - improved spam word filter: it is now able to
  148.       search for regular expressions
  149.  
  150. 0.9.9.5: Michel KrΣmer (03/02/05)
  151.     - fixed a problem with IMAP mailboxes
  152.     - removed "debug trace func". added map files
  153.  
  154. 0.9.9.4: Michel KrΣmer (02/02/05)
  155.     - fixed bug #l140035
  156.       (Spamihilator crashed when user pressed the abort button)
  157.       
  158. 0.9.9.3: Michel KrΣmer (01/02/05)
  159.     - fixed other compatibility problems with Windows NT4
  160.  
  161. 0.9.9.2: Michel KrΣmer (31/01/05)
  162.     - fixed compatibility problems with Windows NT4
  163.  
  164. 0.9.9.1: Michel KrΣmer (28/01/05)
  165.     - added msvcrt.dll to the installation package
  166.  
  167. 0.9.9: Michel KrΣmer (26/01/05)
  168.     - fixed bug #t3797
  169.  
  170. 0.9.9: Michel KrΣmer (13/01/05)
  171.     - updated help files
  172.  
  173. 0.9.9: Michel KrΣmer (06/01/05)
  174.     - updated help files
  175.  
  176. 0.9.9: Michel KrΣmer (05/01/05)
  177.     - added service SERV_GETMAINMENUEXT
  178.     - added service SERV_COMMAND
  179.  
  180. 0.9.9: Michel KrΣmer (03/01/05)
  181.     - fixed bug #t3556
  182.     - fixed bug #t3758
  183.  
  184. 0.9.9: Michel KrΣmer (17/12/04 - 22/12/04)
  185.     - fixed bug #t3692
  186.     - fixed bug #t3705
  187.     - fixed bug #t3693
  188.     - fixed bug #t3698
  189.     - fixed bug #t3700
  190.  
  191. 0.9.9: Michel KrΣmer (10/12/04 - 16/12/04)
  192.     - tried to fix the instability of Spamihilator
  193.       (PS: fixed.)
  194.  
  195. 0.9.9: Michel KrΣmer (11/11/04 - 09/12/04)
  196.     - fixed a lot of bugs
  197.  
  198. 0.9.9: Michel KrΣmer (11/11/04)
  199.     - fixed bug #t3497
  200.     - fixed bug #t3525
  201.     - fixed bug #t3098
  202.     - fixed bug #t3449
  203.  
  204. 0.9.9: Michel KrΣmer (10/11/04)
  205.     - improved Plugin Installer: If there are newer versions of
  206.       already installed plugins, they will be marked for download
  207.       automatically
  208.     - improved message cache: filter results will also be cached, so
  209.       we don't have to re-scan all cached mails
  210.       
  211. 0.9.9: Michel KrΣmer (09/11/04)
  212.     - improved Plugin Installer: Plugin Information file will be
  213.       downloaded only once a day
  214.     - improved Plugin Installer: added "refresh" button
  215.     - added POSIX conditional variable emulation
  216.       (this may fix some bugs that cause crashes)
  217.  
  218. 0.9.9: Michel KrΣmer (24/10/04)
  219.     - fixed bug #t3350 (Wizard uses "127.0.0.1" instead of
  220.       "localhost" now)
  221.     - improved setup wizard: wizard is now able to configure IMAP
  222.       accounts for Outlook Express and Outlook, Thunderbird/Mozilla,
  223.       Opera 7 and Eudora
  224.  
  225. 0.9.9: Michel KrΣmer (23/10/04)
  226.     - fixed bug #t3392
  227.     - fixed bug #t3464
  228.     - fixed bug #t3447 (please confirm)
  229.  
  230. 0.9.9: Michel KrΣmer (16/10/04)
  231.     - fixed bug #t3397
  232.     - fixed DCC Filter
  233.     - fixed bug #t3394
  234.     - fixed bug #t3411
  235.  
  236. 0.9.9: Michel KrΣmer (12/10/04 - 16/10/04)
  237.     - added error report feature
  238.  
  239. 0.9.9: Michel KrΣmer (08/10/04)
  240.     - made stress tests and fixed a bug that caused Spamihilator to crash
  241.       (concerning bug #t3342)
  242.     - fixed bug: #t3385
  243.     - fixed bug: #t3380
  244.     - improved Plugin Installer: Spamihilator will be closed before
  245.       installing all plugins and restarted after the process
  246.     - added feature: new messages will be added to the Training Area's
  247.       list view even when it's open
  248.  
  249. 0.9.9: Michel KrΣmer (05/10/04 - 07/10/04)
  250.     - fixed bug: Restored messages could not be viewed in the INBOX
  251.       without restarting Spamihilator or the e-mail client
  252.     - fixed bug: Thunderbird was not able to send messages
  253.  
  254. 0.9.9: Michel KrΣmer (04/10/04)
  255.     - improved initialization: DCC Filter becomes very fast due to 
  256.       asynchronous DCC system calls
  257.     - fixed bug #t3357
  258.     - fixed bug #t3366
  259.  
  260. 0.9.9: Michel KrΣmer (30/09/04)
  261.     - fixed IMAP problems with restore and APPEND forever!
  262.       (refer to bug #t3333)
  263.  
  264. 0.9.9: Michel KrΣmer (29/09/04)
  265.     - added option: reset tray icon when Training Area/Recycle Bin is
  266.       opened/closed or when Spamihilator has learned
  267.  
  268. 0.9.9: Michel KrΣmer (28/09/04)
  269.     - added possibility to view the last date the compact feature
  270.       was used
  271.     - added possibility to automatically restore all messages from a
  272.       specific sender that has been added to the list of friends
  273.     - added possibility to automatically mark all messages from a
  274.       specific sender that has been added to the list of friends
  275.       or to the list of blocked senders as Non-Spam respectively
  276.       Spam in the Training Area
  277.     - fixed bug: help files could not be opened on some systems
  278.  
  279. 0.9.9: Michel KrΣmer (27/09/04)
  280.     - fixed a bug: Spamihilator could not retrieve a specific IMAP
  281.       message
  282.     - added sender's mail address to the info bar in the Training Area
  283.       and the Recycle Bin
  284.     - added possibility to sort list views in Recycle Bin and Training
  285.       Area forwards and backwards
  286.     - added cool small list view header icons showing the order
  287.     - added feature: the installer creates a useful filter priority
  288.       list when the program is installed the first time
  289.  
  290. 0.9.9: Michel KrΣmer (25/09/04)
  291.     - increased performance of Recycle Bin and Training Area especially
  292.       when opening these windows
  293.  
  294. 0.9.9: Michel KrΣmer (23/09/04)
  295.     - changed the term "Spam-Words" in the Recycle Bin and in the
  296.       Training Area to "Reason for blocking"
  297.     - Improved Learning Filter: it will now also display the Non-Spam
  298.       Words in the Recycle Bin and the Training Area
  299.     - fixed bug: messages from blocked senders that have not been
  300.       downloaded from IMAP accounts can now be restored
  301.     - added intelligent SSL/TLS detection
  302.     - fixed bug #t3263
  303.  
  304. 0.9.9: Michel KrΣmer (22/09/04)
  305.     - fixed bug: sometimes Spamihilator stalled when the user tried to
  306.       open the Recycle Bin while the program was receiving e-mails
  307.       
  308. 0.9.9: Michel KrΣmer (21/09/04)
  309.     - improved DCC filter: it will not try to establish a connection to
  310.       the DCC servers unless the system is connected with the Internet
  311.     - re-sized mini bubble window
  312.  
  313. 0.9.9: Michel KrΣmer (20/09/04)
  314.     - sat and vacillated
  315.     
  316. 0.9.9: Michel KrΣmer (19/09/04)
  317.     - improved IMAP IDLE extension
  318.     - improved plugin handling: plugins will not be initialized at
  319.       startup, if user disabled them
  320.     - improved log file performance especially for large files
  321.  
  322. 0.9.9: Michel KrΣmer (18/09/04)
  323.     - added IMAP IDLE extension
  324.     - fixed bug #t3272
  325.  
  326. 0.9.9: Michel KrΣmer (17/09/04)
  327.     - fixed bug: log files contained \0 characters
  328.     - fixed bug: IMAP service was only logging the first connection
  329.     - fixed some slight problems with Outlook 2003
  330.     - added possibility to remove multiple senders from the friends list
  331.       or from the list of blocked senders
  332.  
  333. 0.9.9: Michel KrΣmer (16/09/04)
  334.     - fixed bug #t3270
  335.     - fixed bug #t3283
  336.     - fixed bug #t3277
  337.     - added options for local IMAP server
  338.     - added options for secure local IMAP server
  339.  
  340. 0.9.9: Michel KrΣmer (14/09/04)
  341.     - fixed bug #t3265
  342.     - fixed bug #t3262
  343.     
  344. 0.9.9: Michel KrΣmer (13/09/04)
  345.     - improved IMAP client
  346.     - added additional columns to the Training Area list view
  347.     
  348. 0.9.9: Michel KrΣmer (12/09/04)
  349.     - fixed bug #t3234
  350.     - added DCC Filter to standard installation package
  351.     - reduced file size of all executable files and dynamic link libraries
  352.     
  353. 0.9.9: Michel KrΣmer (13/08/04 - 12/09/04)
  354.     - improved the IMAP client
  355.     - improved the IMAP server
  356.  
  357. 0.9.9: Michel KrΣmer (11/08/04 - 12/08/04)
  358.     - added info bar to the Training Area
  359.     - created cool new images for the Recycle Bin's info bar and the Training Area's info bar
  360.  
  361. 0.9.9: Michel KrΣmer (11/08/04)
  362.     - added feature: double-clicking the tray icon while Spamihilator is receiving mails
  363.       doesn't open the bubble window
  364.  
  365. 0.9.9: Michel KrΣmer (10/08/04)
  366.     - changed user interface: all dates will be display with the user's date
  367.       format now
  368.  
  369. 0.9.9: Michel KrΣmer (09/08/04)
  370.     - created spu.dll containing Spamihilator Utilities
  371.     - reduced file size of spamihilator.exe (399 KB -> 385 KB)
  372.     - reduced file size of plugininstaller.exe (108 KB -> 91 KB)
  373.  
  374. 0.9.9: Michel KrΣmer (08/08/04 - 09/08/04)
  375.     - reduced file size of spamihilator.exe (430 KB -> 399 KB)
  376.     - reduced file size of plugininstaller.exe (125 KB -> 108 KB)
  377.     - added a fast read/write buffer for the learning filter's wordlists
  378.  
  379. 0.9.9: Michel KrΣmer (07/08/04)
  380.     - fixed bug #d04080701: Messages with a line containing a single dot could
  381.       not be retrieved
  382.  
  383. 0.9.9: Michel KrΣmer (06/08/04)
  384.     - improved imap client
  385.     - fixed bug #d04080601: Spamihilator closed the connection when a certain message
  386.       could not be retrieved. Now it just sends an error message
  387.  
  388. 0.9.9: Michel KrΣmer (05/08/04)
  389.     - fixed bug #t2706 
  390.     - added imap client
  391.  
  392. 0.9.9: Michel KrΣmer (04/08/04 - 05/08/04)
  393.     - added backup for plugin configuration files
  394.  
  395. 0.9.9: Michel KrΣmer (04/08/04)
  396.     - added expert options
  397.  
  398. 0.9.9: Michel KrΣmer (22/07/04)
  399.     - fixed bug: mails with duplicate UIDs will be scanned correctly now
  400.  
  401. 0.9.9: Michel KrΣmer (22/07/04)
  402.     - added mini status window
  403.     - added cool background colors in the Training Area
  404.  
  405. 0.9.8.4: Michel KrΣmer (15/07/04 - 21/07/04)
  406.     - added Plugin Installer to the main installation package
  407.  
  408. 0.9.8.4: Michel KrΣmer (15/07/04)
  409.     - fixed some minor issues
  410.  
  411. 0.9.8.4: Michel KrΣmer (21/04/04 - 20/05/04)
  412.     - fixed some small bugs
  413.       some messages caused crashes due to their invalid format
  414.  
  415. 0.9.8.4: Michel KrΣmer (20/04/04)
  416.     - fixed a bug that caused crashes when an e-mail had an invalid header field body
  417.       (especially on invalid "To" and "From" header fields)
  418.  
  419. 0.9.8.3: Michel KrΣmer (10/04/04)
  420.     - updated OpenSSL libraries (new version: 0.9.7d)
  421.     - fixed status window problem with large fonts
  422.  
  423. 0.9.8.3: Michel KrΣmer (06/04/04 - 09/04/04)
  424.     - improved performance while Spamihilator is closing a connection
  425.     - renamed files in the training folder to prevent warnings from any AntiVirus Software
  426.  
  427. 0.9.8.2: Michel KrΣmer (28/03/04 - 03/04/04)
  428.     - fixed a lot of small bugs and memory leaks
  429.  
  430. 0.9.8.2: Michel KrΣmer (27/03/04)
  431.     - made stress tests and fixed some small bugs that probably caused crashes
  432.  
  433. 0.9.8.1: Michel KrΣmer (17/03/04 - 18/03/04)
  434.     - made several stress tests
  435.     - fixed bug #d04031801: Spamihilator often opened and closed the xml files and the 
  436.       Learning Filter's database. This caused very much movements in the heap memory.
  437.       At some time, Windows could not allocate memory any longer and this caused a crash.
  438.       These files will now be kept in memory while the program is running. 
  439.  
  440. 0.9.8.1: Michel KrΣmer (16/03/04)
  441.     - fixed bug #d04031601: Spamihilator crashed when the user wanted to restore a mail,
  442.       whose file did not exist in the recycle folder
  443.     - fixed bug #d04031602: Spamihilator could not download mails which contained
  444.       a line consisting of only one dot character (.)
  445.  
  446. 0.9.8: Michel KrΣmer (02/03/04)
  447.     - fixed bug #t2300
  448.     - fixed bug #t2226
  449.     - fixed bug #t2302
  450.     - fixed bug #t2309
  451.     - updated help files
  452.       (all help files finished and XHTML validated.
  453.        spell-checking by Bob Loeffler. Great Job! Thank you!)
  454.  
  455. 0.9.8: Michel KrΣmer (01/03/04)
  456.     - updated help files
  457.       (German help files finished and XHTML validated)
  458.  
  459. 0.9.8: Michel KrΣmer (29/02/04)
  460.     - added apply button to the config dialog
  461.     - fixed bug #t2301
  462.  
  463. 0.9.8: Michel KrΣmer (24/02/04)
  464.     - added option: Don't save newsletters in the Training Area
  465.     - added option: Automatically learn from newsletters
  466.     - updated German help files
  467.  
  468. 0.9.8: Michel KrΣmer (22/02/04)
  469.     - added service SERV_SETCONFIGVALUE
  470.     - added service SERV_GETCONFIGVALUE
  471.     - added service SERV_LEARNFROMMESSAGE (=SERV_LEARN)
  472.     - added service SERV_NOTRAINING
  473.  
  474. 0.9.8: Michel KrΣmer (21/02/04)
  475.     - fixed cosmetic bug #t2214
  476.     - fixed bug #t2247
  477.  
  478. 0.9.8: Michel KrΣmer (19/02/04)
  479.     - removed keep-alive feature due to too many crashes
  480.     - fixed bug: pressing the abort-button caused a dead-lock
  481.     - fixed bug #t2265
  482.       (introduced bug numbers; e.g. bug #t2265 represents a topic in the German Spamihilator
  483.       discussion board: http://www.spamihilator.com/forum/viewtopic.php?t=2265)
  484.     - fixed bug #t2221
  485.     - fixed bug #t2200
  486.     - fixed logical bug #t2211
  487.  
  488. 0.9.8: Michel KrΣmer (07/02/04)
  489.     - create a certificate in the DER-format, which can be imported on all systems easily
  490.  
  491. 0.9.8: Michel KrΣmer (05/02/04)
  492.     - improved UIDL command (now faster!)
  493.     - added keep-alive feature: Every 10 seconds Spamihilator sends a NOOP to the server
  494.     - changed small restore icon in the Recycle Bin
  495.  
  496. 0.9.8: Michel KrΣmer (04/02/04)
  497.     - fixed some minor bugs
  498.     - added new option: Don't save messages from blocked senders in the Recycle Bin
  499.  
  500. 0.9.8: Michel KrΣmer (03/02/04)
  501.     - added version number to the about-dialog
  502.     - added automatic restart when settings changed
  503.     - added possibility to disable port 110 (usecure) or port 995 (secure)
  504.  
  505. 0.9.8: Michel KrΣmer (01/02/04)
  506.     - corrected a lot of English strings
  507.     - extended socket-error message
  508.     - added option for status window transparency
  509.     - added option: Make the status window movable by mouse
  510.  
  511. 0.9.8: Michel KrΣmer (31/01/04)
  512.     - fixed a bug: Spamihilator is now able to download incomplete messages first
  513.       before restoring
  514.  
  515. 0.9.8: Michel KrΣmer (30/01/04)
  516.     - created a new certificate
  517.     - created a small program that imports the Spamihilator certificate (spamihilator.p12)
  518.       into the system's certificate store while running the installer
  519.  
  520. 0.9.8: Michel KrΣmer (29/01/04)
  521.     - increased stability by adding mutual exclusions with critical sections
  522.       to every Singleton
  523.     - fixed filter result log file
  524.  
  525. 0.9.8: Michel KrΣmer (28/01/04)
  526.     - fixed a lot more bugs!
  527.  
  528. 0.9.8: Michel KrΣmer (27/01/04)
  529.     - added Memory-Sweep feature
  530.  
  531. 0.9.8: Michel KrΣmer (26/01/04)
  532.     - fixed several small bugs that occured in the Beta test
  533.  
  534. 0.9.8: Michel KrΣmer (25/01/04)
  535.     - added automatic pre-marking when Training Area is opened
  536.  
  537. 0.9.8: Michel KrΣmer (24/01/04)
  538.     - added service SERVMIMEDECODE
  539.     - added log file for filter results (add line to spamihilator.ini
  540.       to enable logging: LogFilterResults=1)
  541.  
  542. 0.9.8: Michel KrΣmer (23/01/04)
  543.     - added service SERVGETPLAINTEXT
  544.     - added service SERVMIMEENCODE
  545.  
  546. 0.9.8: Michel KrΣmer (22/01/04)
  547.     - improved Training Area: it now saves whole messages only
  548.  
  549. 0.9.8: Michel KrΣmer (21/01/04)
  550.     - added "insert-multiple-senders" feature
  551.  
  552. 0.9.8: Michel KrΣmer (19/01/04 - 20/01/04)
  553.     - improved help files (only German help files available at the moment)
  554.     - improved Attachement Filter, so it's now able to recognize mime-encoded filenames
  555.     - improved settings dialog: backup-feature will now save the state of the checkboxes
  556.  
  557. 0.9.8: Michel KrΣmer (15/01/04 - 18/01/04)
  558.     - extended settings for SSL
  559.     - added OpenSSL disclaimer
  560.     - improved about dialog
  561.  
  562. 0.9.8: Michel KrΣmer (14/01/04)
  563.     - improved Learning Filter, so it is now able to recognize m@sked w*r*d*s 
  564.  
  565. 0.9.8: Michel KrΣmer (05/01/04 - 12/01/04)
  566.     - added option to leave spam-mails on server until the user deletes them from
  567.       the Recycle Bin (this was very hard...)
  568.     - added option to delete mails from blocked senders from the server
  569.       without downloading (this was also very hard.........)
  570.  
  571. 0.9.8: Michel KrΣmer (02/01/04 - 04/01/04)
  572.     - removed cryptlib due to problems with Spamihilator acting as a secure server
  573.     - added SSL/TLS support through OpenSSL
  574.       client and server connections are now working!
  575.  
  576. 0.9.8: Michel KrΣmer (20/12/03)
  577.     - disabled close button in optional dialog boxes
  578.     - added new tray icon state: wait
  579.       wait icon will be displayed while plugins are loaded
  580.     - added different progress modes to bubble window
  581.     - removed use of sscanf() from service.cpp
  582.     - added parental control
  583.  
  584. 0.9.8: Michel KrΣmer (09/11/03 - 17/11/03)
  585.     - increased Recycle Bin performance
  586.     - fixed some slight bugs
  587.  
  588. 0.9.8: Michel KrΣmer (08/11/03)
  589.     - added settings for SSL
  590.  
  591. 0.9.8: Michel KrΣmer (01/11/03 - 07/11/03)
  592.     - fixed several slight bugs
  593.  
  594. 0.9.8: Michel KrΣmer (01/10/03 - 31/10/03)
  595.     - coded new kernel
  596.       currently supporting POP3
  597.       IMAP planned
  598.       cross-protocolling planned (POP3 <-> IMAP)
  599.     - added SSL/TLS support through cryptlib
  600.  
  601. 0.9.7: Michel KrΣmer (10/09/03 - 22/09/03)
  602.     - fixed several slight bugs (including: Attachment-Filter, Large-Attachments,
  603.       Newsletter-Plugin, and more)
  604.     - added feature: new messages in the Recycle Bin have a bold font
  605.     - changed date/time in Recycle Bin/Training Area/Statistic to date/time of receipt
  606.     - improved Image Filter: it now recognizes mails that use the <base> tag
  607.  
  608. 0.9.7: Michel KrΣmer (09/09/03)
  609.     - released new version
  610.  
  611. 0.9.7: Michel KrΣmer (08/09/03)
  612.     - improved setup-wizard
  613.  
  614. 0.9.7: Marcus Shaw (08/09/03)
  615.     - created new icons for the settings dialog
  616.  
  617. 0.9.7: Michel KrΣmer (06/07/03 - 07/09/03)
  618.     - updated help files
  619.  
  620. 0.9.7: Michel KrΣmer (05/09/03)
  621.     - made last changes to the main program
  622.  
  623. 0.9.7: Michel KrΣmer (03/09/03 - 04/09/03)
  624.     - completed plugin interface
  625.     - created plugin sdk 2.0
  626.  
  627. 0.9.7: Michel KrΣmer (02/09/03)
  628.     - added possibility to show the amount of deleted messages constantly
  629.       in the Tray Area
  630.  
  631. 0.9.7: Michel KrΣmer (01/09/03)
  632.     - added possibility to switch between Recycle Bin and Training Area
  633.       by clicking on new caption buttons
  634.     - added caption buttons for all Windows Styles
  635.  
  636. 0.9.7: Michel KrΣmer (31/08/03)
  637.     - added ability to forward POP3 server error messages to client
  638.     - added automatic message pre-marking in the Training Area
  639.     - added possibility to use application key in the Training Area and
  640.       in the Recycle Bin to open the context menu
  641.     - created cool new icons for Training Area and Recycle Bin
  642.  
  643. 0.9.7: Michel KrΣmer (30/08/03)
  644.     - fixed some minor bugs
  645.     - added ability to automatically restore a message from the Recycle Bin if
  646.       user marked it as "Non-Spam" in the Training Area
  647.     - added ability to automatically learn from restored messages from the Recycle Bin
  648.  
  649. 0.9.7: Michel KrΣmer (25/08/03 - 26/08/03)
  650.     - removed tooltips in recycle bin
  651.     - added recycle bin info window
  652.     - added possibility to view full message including headers
  653.  
  654. 0.9.7: Michel KrΣmer (24/08/03)
  655.     - made the Setup-Wizard more compatible with Mozilla/Netscape
  656.  
  657. 0.9.7: Michel KrΣmer (23/08/03)
  658.     - removed Connected State Checking
  659.  
  660. 0.9.7: Michel KrΣmer (22/08/03)
  661.     - added tooltips in recycle bin, but doesn't know if it is really good
  662.  
  663. 0.9.7: Michel KrΣmer (21/08/03)
  664.     - added balloon tooltips (very cool ;-))
  665.  
  666. 0.9.7: Michel KrΣmer (18/08/03)
  667.     - added message cache (if client times out all messages will be saved
  668.       in the cache)
  669.  
  670. 0.9.7: Michel KrΣmer (17/08/03)
  671.     - removed all links to libxml2
  672.     - added small XML parser (very small :-))
  673.  
  674. 0.9.7: Michel KrΣmer (16/08/03)
  675.     - added feature: tree view in the settings dialog will be updated when a plugin
  676.       is being disabled/enabled
  677.     - added feature: backup up Learning Filter's Memory is now independent
  678.       from the Training Area
  679.  
  680. 0.9.7: Michel KrΣmer (15/08/03)
  681.     - fixed UID lists
  682.     - fixed attachmentfilter: extensions with more than three characters can now be filtered
  683.  
  684. 0.9.7: Michel KrΣmer (11/08/03)
  685.     - fixed sequencing of filters
  686.     - added feature: when a plugin is being disabled the filter list will automatically
  687.       be updated
  688.  
  689. 0.9.7: Michel KrΣmer (10/08/03)
  690.     - corrected list of friends dialog caption
  691.  
  692. 0.9.7: Michel KrΣmer (08/08/03)
  693.     - completed newsletter plugin 0.0.1
  694.  
  695. 0.9.7: Michel KrΣmer (07/08/03)
  696.     - added new GUI for newsletter plugin
  697.  
  698. 0.9.7: Michel KrΣmer (06/08/03)
  699.     - extended plugin interface
  700.     - added new GUI for attachment filter
  701.  
  702. 0.9.7: Michel KrΣmer (05/08/03)
  703.     - created newsletter plugin
  704.  
  705. 0.9.7: Michel KrΣmer (04/08/03)
  706.     - made some slight GUI changes
  707.     - added saving of window sizes and list view column widths in
  708.       Training Area and Recycle Bin
  709.  
  710. 0.9.7: Michel KrΣmer (03/08/03)
  711.     - improved some recently introduced things (plugin- and uid-system)
  712.  
  713. 0.9.7: Michel KrΣmer (31/07/03)
  714.     - added filter behaviors
  715.     - added option to enable/disable a certain plugin
  716.  
  717. 0.9.7: Michel KrΣmer (30/07/03)
  718.     - added filter priority configuration dialog
  719.  
  720. 0.9.7: Michel KrΣmer (29/07/03)
  721.     - improved UID system
  722.  
  723. 0.9.7: Michel KrΣmer (26/07/03 - 28/07/03)
  724.     - created newsletter-system
  725.     - added some features to the file managment system for plugin authors
  726.           (german description and "submit news" feature)
  727.  
  728. 0.9.7: Michel KrΣmer (25/07/03)
  729.     - added plugin services
  730.     - improved attachment filter
  731.  
  732. 0.9.7: Michel KrΣmer (24/07/03)
  733.     - added better keyboard input handling for dialog boxes
  734.  
  735. 0.9.7: Michel KrΣmer (16/07/03)
  736.     - added icons to main menu
  737.  
  738. 0.9.7: Michel KrΣmer (15/07/03)
  739.     - improved Setup-Wizard: Better recognition of Outlook XP
  740.  
  741. 0.9.6.2: Michel KrΣmer (08/06/03 - 31/06/03)
  742.     - fixed almost all bugs
  743.     - relaxed! :-)
  744.  
  745. 0.9.6.2: Michel KrΣmer (07/06/03)
  746.     - created image filter as a spam check plugin
  747.     - added spam check plugin support
  748.     - fixed bug: spam words are counted twice if pre-defined and user-defined
  749.  
  750. 0.9.6.2: Michel KrΣmer (31/05/03)
  751.     - added image filter (yeah, groovy!)
  752.  
  753. 0.9.6.2: Michel KrΣmer (25/05/03)
  754.     - added download-new-patches-feature
  755.     - fixed width of optional dialog boxes
  756.  
  757. 0.9.6.2: Michel KrΣmer (24/05/03)
  758.     - created special edition for www.meinwebworker.de
  759.     - added protection against invalid characters in mail adresses
  760.  
  761. 0.9.6.1: Michel KrΣmer (22/05/03)
  762.     - released patch1 for 0.9.6
  763.       bugfixes:
  764.       - programm stalls during download of new messages
  765.       - senders from mails in recycle bin can not be added to
  766.         blocked senders list
  767.       - all messages in recycle bin disappear when manipulated mails arrive
  768.  
  769. 0.9.6: Michel KrΣmer (18/05/03)
  770.     - completed help files for 0.9.6
  771.  
  772. 0.9.6: Marcus Shaw (18/05/03)
  773.     - completed help files for 0.9.6
  774.  
  775. 0.9.6: Michel KrΣmer (17/05/03)
  776.     - reduced size of setup wizard
  777.     - improved functionality of setup wizard
  778.  
  779. 0.9.6: Michel KrΣmer (15/05/03 - 16/05/03)
  780.     - updated help files
  781.     - added or improved something but can't remember what it was :-)
  782.     - did some administrative stuff
  783.  
  784. 0.9.6: Marcus Shaw (12/05/03 - 14/05/03)
  785.     - updated the english help files (still not complete)
  786.  
  787. 0.9.6: Michel KrΣmer (12/05/03 - 14/05/03)
  788.     - updated the help files (still not complete)
  789.     - added feature: user can now choose which account should be
  790.           configured by the setup wizard
  791.  
  792. 0.9.6: Michel KrΣmer (11/05/03)
  793.     - added import senders from comma separated text files
  794.  
  795. 0.9.6: Michel KrΣmer (08/05/03 - 10/05/03)
  796.     - added or fixed something but didn't log it to this file :-)
  797.  
  798. 0.9.6rc1: Michel KrΣmer (06/05/03 - 07/05/03)
  799.     - added export/import settings feature
  800.     - fixed UID checking: message deletion of already downloaded mails
  801.       by the client is now possible
  802.  
  803. 0.9.6rc1: Michel KrΣmer (04/05/03)
  804.     - added auto-abort on timeout feature
  805.     - added popup-menu in training area
  806.  
  807. 0.9.6rc1: Michel KrΣmer (03/05/03)
  808.     - added status bar in training area and recycle bin
  809.     - added configuration for log files
  810.     - added feature: statused can be toggled in training area
  811.  
  812. 0.9.6rc1: Michel KrΣmer (02/05/03)
  813.     - added feature: messages will only be restored, if the right account
  814.       is being queried
  815.  
  816. 0.9.6rc1: Michel KrΣmer (01/05/03)
  817.     - added server log file
  818.  
  819. 0.9.6rc1: Michel KrΣmer (30/04/03)
  820.     - added more columns in recycle bin
  821.     - added feature: restore status can be toggled in recycle bin
  822.  
  823. 0.9.6rc1: Michel KrΣmer (29/04/03)
  824.     - fixed bug: a restored message will have a UID
  825.  
  826. 0.9.6rc1: Michel KrΣmer (28/04/03)
  827.     - added feature: tray icon will be grayed out, when filter is disabled
  828.     - fixed UIDL bug: mail reception will continue even if there is no UID
  829.     - fixed bug: a restored message will not be deleted from recycle bin when
  830.       it has not been sent to client
  831.  
  832. 0.9.6rc1: Michel KrΣmer (27/04/03)
  833.     - added client log file
  834.  
  835. 0.9.6b3: Michel KrΣmer (22/04/03)
  836.     - improved memory consumption
  837.       (Spamihilator now needs less than 800KB when idle)
  838.     - created new icons for the training area (thanks to Marcus Shaw)
  839.     - added option to limit training memory
  840.     - added "learning..." dialog
  841.     - added feature: auto-delete old messages from training area
  842.  
  843. 0.9.6b3: Michel KrΣmer (21/04/03)
  844.     - added optional message boxes
  845.     - added option to change probability thresholds
  846.  
  847. 0.9.6b3: Michel KrΣmer (19/04/03)
  848.     - added double-click-on-tray-icon option
  849.     - added option to enable/disable html tag stripping by word filter
  850.     - added option to enable/disable word filter or learning filter
  851.     - added feature: training area will be disabled if filtering is also disabled
  852.     - added automatic learning from friends/foes
  853.  
  854. 0.9.6b3: Michel KrΣmer (18/04/03)
  855.     - added feature: restored messages stay in recycle bin until they are received
  856.       by email client
  857.  
  858. 0.9.6b3: Michel KrΣmer (15/04/03 - 17/04/03)
  859.     - added program version in tray tip
  860.     - added feature: friends/foes will not appear in training area
  861.     - added feature: messages will not appear twice in training area
  862.     - added import from Outlook Express Blocked Senders List
  863.  
  864. 0.9.6b2: Michel KrΣmer (14/04/03)
  865.     - improved spam filter (using old and new filter in combination)
  866.     - fixed some small bugs
  867.  
  868. 0.9.6b1: Michel KrΣmer (10/04/03 - 13/04/03)
  869.     - added training area
  870.  
  871. 0.9.6b1: Michel KrΣmer (07/04/03 - 09/04/03)
  872.     - added mime decoding
  873.  
  874. 0.9.6b1: Michel KrΣmer (01/04/03 - 06/04/03)
  875.     - added new spam filter
  876.  
  877. 0.9.5: Michel KrΣmer (23/03/03)
  878.     - updated help files
  879.  
  880. 0.9.5: Michel KrΣmer (22/03/03)
  881.     - added local help files
  882.  
  883. 0.9.5: Michel KrΣmer (19/03/03)
  884.     - added tray number feature
  885.  
  886. 0.9.5: Michel KrΣmer (15/03/03)
  887.     - updated help files
  888.     - fixed address book import bug at last!!!
  889.     - added enable/disable option
  890.     - added exit warning
  891.     - added sorting option for recycle bin's columns
  892.  
  893. 0.9.5: Michel KrΣmer (14/03/03)
  894.     - improved sender lists (user@server.com can be friend
  895.       even if *@server.com is a blocked sender)
  896.  
  897. 0.9.5: Michel KrΣmer (12/03/03)
  898.     - increased download speed - especially for big mails
  899.     - fixed bug (at last): spamihilator hangs up with some mails
  900.  
  901. 0.9.5: Michel KrΣmer (11/03/03)
  902.     - added UID checking (messages will no longer be downloaded twice)
  903.  
  904. 0.9.5: Michel KrΣmer (08/03/03 - 10/02/03)
  905.     - added user defined spam word list to SpamCheck()
  906.     - added user defined spam words
  907.  
  908. 0.9.5: Michel KrΣmer (06/03/03 - 07/02/03)
  909.     - added five levels of aggressiveness
  910.  
  911. 0.9.4: Michel KrΣmer (18/02/03 - 25/02/03)
  912.     - fixed some bugs
  913.     - added option: Bypass connected state checking
  914.  
  915. 0.9.4: Michel KrΣmer (17/02/03)
  916.     - added drag&drop feature to sender-lists
  917.  
  918. 0.9.4: Michel KrΣmer (15/02/03)
  919.     - fixed several bugs
  920.     - added help button to recycle bin
  921.     - added multiple selection feature to recycle bin
  922.  
  923. 0.9.4: Michel KrΣmer (08/02/03)
  924.     - added import from windows address book to list of friends
  925.     - added some spam-words
  926.  
  927. 0.9.4: Michel KrΣmer (06/02/03)
  928.     - added feature: senders from messages in the recycle bin can now be added
  929.       to the list of friends directly
  930.  
  931. 0.9.4: Michel KrΣmer (29/01/03)
  932.     - added wildcard support for blocked senders list and friends list
  933.  
  934. 0.9.4: Michel KrΣmer (27/01/03)
  935.     - added timout feature
  936.     - improved uninstall: wizard re-configures email client for stand-alone use
  937.           (wizard.exe /u)
  938.  
  939. 0.9.4: Michel KrΣmer (26/01/03)
  940.     - fixed bug in recycle bin (26.13.2002) ;-)
  941.  
  942. 0.9.3: Michel KrΣmer (06/11/02 - 20/01/03)
  943.     - added Netscape/Mozilla support to setup wizard
  944.     - added window alpha blending on Win2k/XP
  945.     - fixed some bugs (thanks to Daniel Radⁿnz)
  946.     - improved autorestart feature
  947.     - removed .notfound language files
  948.     - fixed some bugs
  949.     - added links to language dependant help pages
  950.     - added feature: senders from messages in the recycle bin can now be added 
  951.       to the list of blocked senders directly
  952.     - improved message class (messages can be analysed closer to the rfc-standard now)
  953.     - improved recycle bin (speed)
  954.     - added xml support
  955.  
  956. 0.9.2: Michel KrΣmer (05/11/02)
  957.     - fixed bug: Spamihilator now works well with ADSL
  958.       (thanks to Thomas Rieger)
  959.  
  960. 0.9.2: Christian Hahn (29/10/02)
  961.     - found a bug in update 0.9.1: update uses standard folder. this is very
  962.       uncomfortable for users
  963.         - added new words to "spampoints.ini"
  964.  
  965. 0.9.1: Michel KrΣmer (06/10/02 - 26/10/02)
  966.     - added feature: delete messages in recycle bin every x days (configurable)
  967.     - fixed bug in check-for-updates-function
  968.     - added automatic recognition of language files using user's language ID
  969.     - added restore-feature (messages can now be restored from the recycle bin)
  970.     - added view-feature (messages in the recycle bin can now be viewed)
  971.     - added support for more mail clients to setup wizard
  972.       (additional support: Eudora, Pegasus Mail, Phoenix Mail, Outlook 2k/XP)
  973.     - added support for TOP command (POP3)
  974.     - fixed bug: spamihilator works now with Eudora and Phoenix
  975.     - created a setup wizard for configuration of mail clients
  976.       (supports Outlook Express 6, Opera)
  977.     - added help feature to dialog boxes
  978.     - created help files
  979.  
  980. 0.9.0: Michel KrΣmer (06/10/02)
  981.     - released new update 0.9.0 due to major changes
  982.     
  983. 0.8.7: Michel KrΣmer (04/10/02)
  984.     - added auto-look-for-updates every x days (configurable)
  985.     - added detection for connection state
  986.     - added autostart feature in general options
  987.     - improved bubble
  988.     - added general-options-page
  989.     - added autorestart feature when program hangs up
  990.     - added spam mail statistic
  991.     - fixed a bug in CPop3::GetTextBody() to recognize more spam mails
  992.  
  993. 0.8.6: Michel KrΣmer (25/09/02 - 27/09/02)
  994.     - added translation feauture (uclanguage.dll)
  995.     - added update from web feature
  996.  
  997. 0.8.5: Michel KrΣmer (13/09/02 - 24/09/02)
  998.     - added toolbar to recycle bin
  999.     - designed some icons for the options tree view
  1000.     - added "Add" and "Edit" buttons to Enemy/Friend-Features
  1001.     - added "Friends"-Feature
  1002.     - changed account settings. there are no longer accounts in Spamihilator
  1003.       user name in client mail program now has the following format: "pop3server&username&port"
  1004.     - added GPL and the approval dialog
  1005.